marque honteuse - French English Dictionary